package com.xiguaji.tiktok.v1.ins.blogger.dto;
import lombok.Data;
import org.springframework.data.relational.core.mapping.Column;

/**
 * InsBlogger 基础数据
 * @author Huangxin
 */
@Data
public class InsBloggerBaseInfo {

    /**
     * 博主id
     */
    private Long uid;

    /**
     * 用户名
     */
    private String username;

    /**
     * 用户名
     */
    @Column(value = "full_name")
    private String fullName;

    /**
     * 签名
     */
    private String biography;

    /**
     * 粉丝数
     */
    @Column(value = "follower_count")
    private Long followerCount;

    /**
     * 粉丝增长量
     */
    @Column(value = "last_follower_grow")
    private Long lastFollowerGrow;

    /**
     * 国家
     */
    @Column(value = "nation_name")
    private String nationName;

    /**
     * 头像地址
     */
    @Column(value = "pic_url")
    private String picUrl;
    /**
     * 是否认证
     */
    @Column(value = "is_verified")
    private Boolean isVerified;
    /**
     * 是否商业
     */
    @Column(value = "is_business")
    private Boolean isBusiness;

    /**
     * 一级分类
     */
    @Column(value = "overall_category_name")
    private String overallCategoryName;

    /**
     * 二级分类
     */
    @Column(value = "category_name")
    private String categoryName;

    /**
     * fackbook id
     */
    @Column(value = "fbid")
    private Long fbid;

    /**
     * 联系电话
     */
    @Column(value = "contact_phone_number")
    private String contactPhoneNumber;

    /**
     * 公开邮箱
     */
    @Column(value = "public_email")
    private String publicEmail;

    /**
     * 公开电话国家码
     */
    @Column(value = "public_phone_country_code")
    private String publicPhoneCountryCode;

    /**
     * 公开电话
     */
    @Column(value = "public_phone_number")
    private String publicPhoneNumber;

    /**
     * 最近更新时间
     */
    @Column(value = "last_collect_time")
    private Long lastCollectTime;

    /**
     * 平均参与率
     */
    @Column(value = "avg_er")
    private Double avgEr;

    /**
     * 预估真实粉丝数
     */
    @Column(value = "real_follower_count")
    private Long realFollowerCount;

}